#-------------------------------------------------
#
# Project created by QtCreator 2013-01-02T09:08:14
#
#-------------------------------------------------

QT += xml opengl widgets

QT += printsupport

TEMPLATE = app

CONFIG += qwt

QMAKE_CXXFLAGS = --std=c++0x

INCLUDEPATH += include

LIBS += -lglut \
        -lGLU

SOURCES += \
    uavs.cpp \
    src/common/colours.cpp \
    src/common/geometry_calcs.cpp \
    src/common/settings.cpp \
    src/common/texture_indexs.cpp \
    src/common/types.cpp \
    src/common/uav_texture.cpp \
    src/common/xmlparser.cpp \
    src/common/log/QsLog.cpp \
    src/common/log/QsLogDest.cpp \
    src/common/log/QsLogDestConsole.cpp \
    src/common/log/QsLogDestFile.cpp \
    src/mvc/controller/configuration_controller.cpp \
    src/mvc/controller/controller.cpp \
    src/mvc/controller/parameters_controller.cpp \
    src/mvc/controller/principal_controller.cpp \
    src/mvc/model/configuration.cpp \
    src/mvc/model/geometry.cpp \
    src/mvc/model/model.cpp \
    src/mvc/model/project.cpp \
    src/mvc/model/station.cpp \
    src/mvc/model/aircrafts/aircraft.cpp \
    src/mvc/model/aircrafts/conventional/conventional_wings.cpp \
    src/mvc/model/aircrafts/uavs/uav_joined_wings.cpp \
    src/mvc/view/aircraft_serializer.cpp \
    src/mvc/view/airfoil_dialog.cpp \
    src/mvc/view/camera.cpp \
    src/mvc/view/configuration_dialog.cpp \
    src/mvc/view/geometries_widget.cpp \
    src/mvc/view/main_dialog.cpp \
    src/mvc/view/opengl_widget.cpp \
    src/mvc/view/param_widget_conventional.cpp \
    src/mvc/view/param_widget_uav.cpp \
    src/mvc/view/principal_window.cpp \
    src/mvc/view/settings_dialog.cpp \
    src/mvc/view/view.cpp \
    src/mvc/view/analisis_dialog.cpp \
    src/common/qcustomplot.cpp

FORMS    += \
    ui/airfoil_dialog.ui \
    ui/configuration_dialog.ui \
    ui/geometries_widget.ui \
    ui/main_dialog.ui \
    ui/param_widget_conventional.ui \
    ui/param_widget_uav.ui \
    ui/principal_window.ui \
    ui/settings_dialog.ui \
    ui/analisis_dialog.ui

RESOURCES += uavs.qrc

RC_FILE = app_icon.qrc

TRANSLATIONS += languages/uavs_es_AR.ts \

OTHER_FILES += \
    #common/log/QsLogReadme.txt \
    #common/log/QsLogChanges.txt \
    #common/log/QsLog.pri \
    #languages/uavs_es.ts \
    #languages/uavs_es.qm

HEADERS += \
    include/common/colours.h \
    include/common/exceptions.h \
    include/common/geometry_calcs.h \
    include/common/ITexture_image.h \
    include/common/modules.h \
    include/common/parameters.h \
    include/common/settings.h \
    include/common/texture_indexs.h \
    include/common/types.h \
    include/common/uav_texture.h \
    include/common/xmlparser.h \
    include/common/log/QsLog.h \
    include/common/log/QsLogDest.h \
    include/common/log/QsLogDestConsole.h \
    include/common/log/QsLogDestFile.h \
    include/common/log/QsLogDisableForThisFile.h \
    include/common/log/QsLogLevel.h \
    include/mvc/controller/configuration_controller.h \
    include/mvc/controller/controller.h \
    include/mvc/controller/parameters_controller.h \
    include/mvc/controller/principal_controller.h \
    include/mvc/model/AGeometry.h \
    include/mvc/model/configuration.h \
    include/mvc/model/geometry.h \
    include/mvc/model/IAbstract_subject.h \
    include/mvc/model/model.h \
    include/mvc/model/project.h \
    include/mvc/model/station.h \
    include/mvc/model/aircrafts/aircraft_parameters.h \
    include/mvc/model/aircrafts/aircraft_rcurves.h \
    include/mvc/model/aircrafts/aircraft.h \
    include/mvc/model/aircrafts/conventional/conventional_wings.h \
    include/mvc/model/aircrafts/uavs/uav_joined_wings_rcurves.h \
    include/mvc/model/aircrafts/uavs/uav_joined_wings.h \
    include/mvc/view/aircraft_serializer.h \
    include/mvc/view/airfoil_dialog.h \
    include/mvc/view/camera.h \
    include/mvc/view/configuration_dialog.h \
    include/mvc/view/geometries_widget.h \
    include/mvc/view/IAbstract_observer.h \
    include/mvc/view/main_dialog.h \
    include/mvc/view/opengl_widget.h \
    include/mvc/view/param_widget_conventional.h \
    include/mvc/view/param_widget_uav.h \
    include/mvc/view/principal_window.h \
    include/mvc/view/serializer.h \
    include/mvc/view/settings_dialog.h \
    include/mvc/view/view.h \
    include/mvc/view/analisis_dialog.h \
    include/common/qcustomplot.h


